all:
	$(MAKE) main

all2: main

main: src/main.c
	cl $< /utf-8 /Zi /fsanitize=address /Fo:target/$@.obj /Fd:target/$@.pdb /Fe:target/$@.exe

ui: src/ui.c
	cl $< /utf-8 /Zi /Fo:target/$@.obj /Fd:target/$@.pdb /Fe:target/$@.exe /link /subsystem:windows /entry:WinMainCRTStartup user32.lib

.PHONY: clean
clean:
	del /f /s /q target\*